تمرین برنامه نویسی؛ با کدبزن!

منبع جامع سوالات و تمرینات برنامه نویسی

میانگین اعداد (بی نهایت)

Amirhn آسان 24/ دانلود 8348 بازدید پربازدید

برنامه ای بنویسید که بتواند میانگین تعداد بینهایتی از اعداد را بدست آورد:

در ابتدا برنامه باید اعداد مورد نظر کاربر را دریافت کند (تا وقتی کاربر عدد 0 را وارد نکرده است، گرفتن اعداد باید ادامه یابد)

در مرحله بعد باید میانگین اعداد دریافت شده محاسبه شود و چاپ شود

72 جواب

نمیتونم این تمرین رو حل کنم!
fun main() {
var count = 0
var sum = 0
while (true) {
val adad = readLine()!!.toInt()
if (adad == 0) {
val mian = sum / count
println("میانگین : $mian")
break}
sum += adad
count += 1
}}
//هر وقت کاربر صفر را وارد کند
//میانگین نمایش داده میشود
کاربر 3835 دانلود Python جدید
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
Amirhn دانلود Python
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
Mahan78 دانلود Python
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
Sinasohrab دانلود Python
n = int(input("n = "))
s = 0.0
for i in range(1,n+1):
    x = float(input("number " + str(i) + " = "))
    s += x
m = s / n
print("Mean = ", m)
Hossein دانلود Python
while True :
    s = 0 
    n = 0
    b = int(input("start ? 1.yes 2.no "))
    if b == 1 :
        print('OK!')
    elif b == 2 :
        break
    print('baraie hesab kardan miangin, 0 ra vared konid ...')
    while True : 
        a = int(input("enter number : "))
        if a == 0 :
            break
        s += a
        n += 1
    
    print( "AVG : ", s / n)
Hirbod87 دانلود Python
from statistics import mean
numbers = []
print('Enter your numbers: ')
while True:
    a = int(input())
    if a == 0:
        break
    numbers.append(a)
num_mean = float(mean(numbers))
print('the average of the numbers is %f' % num_mean)
M3edixd دانلود Python
import java.util.ArrayList;
import java.util.Scanner;

public class Main {
  public static void main(String[] args) {
    Scanner input = new Scanner(System.in);
    ArrayList<Integer> l = new ArrayList<Integer>();
    while (true) {
      System.out.print("Enter a number: ");
      int x = input.nextInt();
      if (x == 0) {
        int sum = 0;
        for (int i : l) {
          sum += i;
        }
        double avg = (double) sum / l.size();
        System.out.println("Average : " + avg);
        break;
      }
      l.add(x);
    }
  }
}
Amirhn دانلود Java
tedad = 0
jam = 0
while True:
    number = float(input("tell me your number: "))
    tedad += 1
    jam = jam + number
    print(number, jam, tedad)
    if number == 0:
        break

print(jam / tedad)
کاربر 1106 دانلود Python
majmu=0
tedad=0
adad='every thing'

while adad!=0 :
    adad=int(input('give me a number : '))
    
    if adad==0:
        break
    tedad+=1   
    majmu+= adad 
if tedad==0 :
    print('at least one number required')  
      
else :
    print(majmu/tedad)
Soheyl دانلود Python
<< صفحه قبل 1 2 8 صفحه بعد >>

ارسال جواب

/* کداتو توی این بخش بنویس
فرقی نمیکنه چه زبان برنامه نویسی باشه، همرو پشتیبانی میکنیم :)
البته قبلش این سه خط رو پاک کن */
                    
  • لطفا جواب های تکراری ارسال نکن
  • قبل از ارسال، جوابت رو داخل یک کد ادیتور مثل vscode بنویس و بعد اینجا Paste کن
  • جواب های ارسالی، پس از بررسی کوتاهی، ویرایش میشن و در سایت نمایش داده میشن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

تمرینات مرتبط

تشخیص با استفاده از هوش مصنوعی
×
×
بستن